home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / door / twrogue.zip / THIEF.DOC < prev    next >
Text File  |  1992-04-20  |  4KB  |  79 lines

  1.  
  2.     THIEF.BAS :     A quicky utility for TRADEWARS 2002 v1.3 players
  3.     who don't like to walk the straight and narrow.
  4.     
  5.  
  6.                     Khalil E. Abu-Saba      04/12/92
  7.     
  8.     
  9.  
  10.             Early this year, I spent many days writing utilities for
  11.     extracting map, port, and other info out of Tradewars 2002
  12.     logfiles, only to find out that many utilities had already been
  13.     written, far better than mine. My favorite is TWVIEW88, by Robert
  14.     Weaver, which can be found at The Lost Trader's Tavern BBS
  15.     (913-832-0248), or Robert Weaver's BBS (510-376-1554). After
  16.     drowning my sorrows at the Lost Trader's Tavern, I resolved to
  17.     put together a small utility  that has a few tricks which the
  18.     others didn't cover. 
  19.     
  20.             Thief is designed with evil hunter/rogue player in mind.
  21.     It is a very simple program, originally coded for Microsoft
  22.     QUICKBASIC, which scans log files from TW2002 v1.03 for
  23.     information on which ports you have robbed, which ones have
  24.     caught you, and what ships have docked at ports before you. This
  25.     information is stored in 3 ASCII files, which are in comma
  26.     separated format. These can be easily imported into any
  27.     spreadsheet, such as LOTUS, QUATTRO, or EXCEL.  
  28.     
  29.          ROBBED.CSV is an ASCII file; each line has a sector number,
  30.     followed by a comma, followed by the last date robbed 
  31.     
  32.          BUSTED.CSV is an ASCII file; each line has a sector number,
  33.     followed by a comma, followed by the last date you were busted
  34.     there.  
  35.     
  36.          SHIPLOG.CSV keeps track of docking logs from all your ports
  37.     of call. Each line has the following items, separated by commas:
  38.     Date of docking; time of docking, sector number, docking log. The
  39.     docking log is in the original text, i.e. "Frogface docked here 4
  40.     days ago" When used in conjunction with a tracer (you DO know
  41.     what a tracer is, don't you?) and a few well-placed ether probes,
  42.     this can be a handy tool for tracking down that annoying player
  43.     who you want to hurt SO badly.
  44.  
  45.  
  46.     
  47.  
  48.  
  49.               I think BUSTED.CSV is the most useful file; maybe it's
  50.     just because I live on the edge. I find it handy to know when two
  51.     weeks have elapsed since getting busted at a port, so I can hit
  52.     it again. You may want to get in the habit of deleting entries
  53.     much more than 2 weeks old.
  54.     
  55.             BUSTED.CSV and ROBBED.CSV are over-written, sorted by
  56.     sector number. Cumulative busted and robbed histories are retained.
  57.     SHIPLOG.CSV is appended to, in the order that logfiles are scanned. 
  58.     If you scan the same logfile twice, BUSTED and ROBBED won't be 
  59.     affected, but SHIPLOG will have duplicate entries. You may want 
  60.     to edit SHIPLOG.CSV periodically, to eliminate out-of-date entries. 
  61.     
  62.             I've included the original code; it should be easy to
  63.     convert it to your favorite flavor of compiler, if you want to
  64.     tinker with the idea. If you come up with an improvement or a new
  65.     twist, send me a copy of the code, or tell me where I can
  66.     download it.   
  67.     
  68.             I can be reached at the Soquel BBS; 408-462-6329. Send
  69.     mail to Khalil Abu-Saba; I also check my E-mail at
  70.     abusaba@cats.UCSC.EDU (BITNET or INTERNET).
  71.     
  72.     Copyright Info.......(grin): 
  73.     
  74.             There is no honor among thieves; I expect not a nickel,
  75.     and offer no support whatsoever. If you pass this around, please
  76.     keep my name on it. 
  77.     
  78.     
  79.